34502
18221
47615
45274
34474
71656
635212
52583
58618
27334
49956
499619
430611728
238182380
1665968312
156770267
129640178
123042252
1114628895
103247210
88251178
82982290
74673139
69306158