34474
635212
59587
52583
638513
58618
27334
49956
41482
590612
477215
25521
430578728
238164380
1665888312
156760267
129622178
123027252
1114558895
103245210
88240178
82972290
74672139
69295158