84843986
49559759
88994223
85799855
22801523
57964988
38792967
91149404
11514849
4617436
80375453
24279832
452229
17568704
62629006
59902835
94717626
34713320
98990
25909810
76495099
12645509
59955058
6816696
53281114
21565398
35433689
87628438
54062746
8193938
49137942
35519316
40594118
8901693
41608821
5128933
69398272
58258054
30608728
16091607