14731064
90742517
43892205
39033882
699873
29341631
7447549
63924204
28182994
77523200
94423476
41758389
32175881
98426353
95253060
4331009
16686383
53854860
33186563
95486949
1125902
92813818
8328218
97518036
55251809
67547981
57917946
88745203
55645160
46161688
77673204
74596362
42737979
25853842
11052499
53261062
61016105
9584647
23093665
11525525