71879283
20924496
29076538
28251350
74205290
56213017
2642474
34594975
834218
27969094
97264357
25827078
13957170
70125300
58096026
62565752
2309964
59309419
27527534
19332296
84805285
72419550
99819044
45394466
93174690
5164784
30105792
29091465
66771854
2911171
85178135
20636520
34404435
22513230
1272252
57234587
96878412
46555351
7778194
52035018