31262149
62439403
72013374
7706108
53139720
1571366
56982282
15648535
70971082
24117943
74348027
81568347
14872606
76423339
44985187
81906879
80581975
70924842
60992521
11456270
14293742
30847772
75936939
97073115
56836594
56221597
47713620
61782328
31317184
74701717
6145091
46965311
93268076
21985399
14516674
89065768
65411279
60569099
98709611
54172216