58612876
46927643
75259670
2060203
80289720
71307385
87563815
42326760
42232393
3436408
4785541
92971644
31041110
56351108
49022374
79684982
13535311
89704817
157606
63257223
47012591
92233443
36996439
44157470
3332487
44475452
96844508
39506419
4967686
34814351
30831223
56808971
53461175
1647419
1827767
84704483
25197348
29467691
99142487
16843309