87245988
59686538
25236770
96207963
71289360
24666991
94012896
89359435
2683565
33958444
71248534
5339793
41906176
86006925
3529500
4404809
40206744
10251759
28152546
89997234
3397085
62888529
32895755
51675290
16108542
28017527
81595377
5652371
81888798
19995697
36497141
26072832
38559181
33961846
30834563
7289418
61537837
11514852
77354646
34326102