81514617
93966544
399034
9657468
29226649
59703283
84534109
61068129
85176319
7941281
9834507
72504654
66734076
49596034
26903820
9923498
12547492
62558337
51064702
27881983
656845
6922902
23745272
25992312
40165243
15336359
6401723
10253469
89083426
52892287
43485006
18486365
3129676
89708738
98296727
57989361
31429854
30802796
651915
26706801