82483678
94759325
40125610
67979122
66295489
1313175
66264817
8996093
58408959
30047204
68318583
9845433
4482010
3221873
71821333
98798223
54251721
67233512
3959229
34447473
94268178
8125843
14732218
70442294
87656351
23514928
90939288
41196841
51067344
24123301
92528729
7074466
61163659
4163522
1011414
7757666
98959718
45042369
2784954
37417402