30666130
90838636
72969818
58013254
56591563
27402149
90838144
90614249
1590818
296322
50093834
78353511
23467992
58414925
81456926
74418469
14127021
79692318
1274293
87466790
63395618
2875645
85687225
53972500
8858627
35967910
17813818
35185484
50059616
205626
71424054
29295120
99068141
96109542
83045716
41285074
74627328
42868775
415299
32794698