40557337
67108618
624781
27873635
70047247
36533528
77218992
91606157
68423606
66904732
62035706
97447023
44301595
69869169
29268389
36366423
80004247
25011314
35236980
49861738
46273125
65916651
793634
14845879
6126521
1155467
9586366
24153389
54732212
77788752
8293393
40435258
97842991
84962406
59255103
1247569
9203179
52166875
31612370
6202949