80624083
89934848
68508782
42521638
77332448
35088814
44739538
58936506
78884209
9903343
25513789
48247294
4384972
18694027
96111207
8099612
27942657
62743596
39883213
34148433
68282842
32592597
15832504
24634871
57411865
12466125
84694169
48999151
9587841
36801034
88489911
73639259
53316480
83283203
83215260
27485276
3922141
69058504
96768733
55885457