80584697
89378733
77066095
69305034
39958632
29354078
32497704
49947154
7673436
78131980
35892714
37601068
61382380
9781685
25227959
46522697
48977245
56105495
86497818
17655105
13883353
84197614
89406659
81999435
59182125
79738547
4491574
80839680
547655
60739319
52926378
93101167
35659312
95681035
90776414
83068536
58294118
56422051
2177839
67672137