57012403
91575613
44483772
7405340
2091692
57188256
91951190
46107823
96317788
28278284
945773
40886426
44666936
296271
1155740
12683557
8198838
84934337
98675236
7473494
22748102
79992014
61073017
70092719
48339315
43738852
23869564
82798903
40834018
894065
25263422
60293570
13038650
35153608
62641816
18891699
21432928
95199983
89021528
60365166