83503299
61479455
86296782
60399787
6852982
36883880
38183500
15642831
54699333
27732169
59252861
15215420
49678322
67039054
84423311
3438659
15173446
97271734
5008343
28482744
2357795
99549555
37597033
77506512
62316107
2245044
81885938
88271442
21491702
80667802
54019319
48775543
39186944
93181218
642955
50443298
51404396
88076294
88598290
6809535