89052665
57812271
291891
80141797
46562679
85498186
40027652
6758105
99146572
56084414
4443770
28822264
74966480
85317421
43534035
24725640
83915886
97683439
70783356
1455385
40738350
61815237
56177297
13244406
8254324
79415413
10804822
65026164
490216
6729120
70048155
615244
69423987
923160
11718186
91525236
47102337
4709449
67558625
8478244