96582465
46309997
3945438
42769606
12333628
36978270
26756696
2470587
66379731
25906233
88258348
22271883
14662147
71141088
96268398
50651744
5707750
98711607
59933969
38179382
17517744
57832478
25464569
94553742
87997900
1428672
4561463
30375346
85376762
79501435
1981445
75772155
76201718
18673305
72216521
28889797
12157115
13838049
7572978
99883349