84796105
58921307
9531394
67843137
38107653
40579149
99504424
90283163
86765081
98918685
1118844
42399149
14438501
92615565
137936
29111396
59333352
55191685
5446715
6043840
7772138
33538542
81108502
92818866
62779866
21628099
98694239
7986851
2576116
39137444
17281305
48433134
35466322
40145553
16911771
77294088
48488261
87025790
23454417
69448235