95236428
57002274
99624999
7805539
34594367
31549390
23983286
84925025
69114646
94109409
88736737
56503932
67647460
66665777
39713323
72972544
3556844
4511377
345939
74979558
93673904
2787942
12858290
88708881
64629404
89215547
7268451
29384849
116751
1635520
30995260
78157031
5669194
7075390
89379038
28125778
56041300
58535526
49597498
12697336