62946905
53538182
42249931
93228261
74516709
70071679
64446759
34185386
36384191
24575117
95756842
58095044
44544467
79621776
98993485
45746582
57936826
31616044
98632932
68938184
27378169
37686644
13046116
49783768
86964495
6070345
92121478
84667849
56499196
40538981
79981290
50238319
91968392
41413555
88138517
33489681
99003249
86594938
6585869
43253019