60498760
81273433
4502667
8194770
83199899
6928160
35035108
66637370
7544938
275558
69064380
53447965
24058999
53885493
50605692
46858653
16427630
58183942
3164217
48499016
25402201
44229883
2282585
63965415
5808007
93433517
2491703
67117483
1265806
79305459
16404594
41725294
86023057
26577166
96634222
5908410
94308303
32221269
88138813
39512233