73984363
59301246
65361523
2710967
16209089
17859512
49278815
96202948
12787344
77745235
24245166
99592309
53413096
44866556
10628649
75172416
90192283
66921856
70326223
39385320
18686778
454155
9750978
24023658
9459337
4027925
38093922
40402467
87121470
88533399
21451880
32538536
99503728
76527034
95585589
43664063
9532512
28213852
65707176
56081366