41962829
6430421
71174112
14602074
45513608
73236387
56506252
4744066
78864266
7501710
613333
91984366
80945854
5265382
66331879
35258626
12198663
72082260
56482519
29461298
11873830
28523653
98945041
13373608
50564823
25677343
29032977
97923776
64265625
72809425
71427232
96871921
10106500
44045608
20916678
38178495
644599
20109376
10389507
39071221