75374912
61321322
34553142
83521567
25468427
8551334
92865753
32319641
31691337
39176272
27823206
99849160
25883951
17985374
48143597
49267712
1004673
34285308
39165480
64466896
42591872
8218496
7918077
9529481
32075695
76976008
64735964
48465020
76019901
35437595
83826546
2117760
79693992
40888310
20187935
82483186
48424462
63858290
94226861
1584300