34219982
4106122
18057210
59695026
50448208
93678280
78495473
36553194
10442556
8894987
36427637
90329039
77188421
58499393
39171229
543769
66608271
42629708
27129153
47825323
77445902
22112839
30967344
2192981
39546261
59765012
9082610
97812143
46624960
1440802
12248416
73337000
584097
3147379
6556450
20787344
39284092
8747109
28026952
67906637