48943
18221
47615
45274
34474
71656
635212
52583
58618
27334
49956
499619
430624728
238184380
1665998312
156773267
129653178
123046252
1114678895
103249210
88252178
82982290
74675139
69309158