59278961
146849
11614698
23088558
76322240
23859936
40589616
69128765
92624974
40627076
717144
596710000
9587655
40413612
27627822
6367658
86416094
82573546
56003710
96115627
6462772
4605274
82706284
99826446
1107576
93128087
54736092
27884510
99693968
56111694
44493465
60855895
13557229
11564681
661010
43824007
2805798
5373390
1237664
14069063