66014302
7213998
22688481
30014563
65952555
49612418
96527534
5583263
5754560
39495897
4607105
7425242
9356770
32093163
25884457
83771626
29064413
84562154
1035849
57337145
2513937
71435336
36158159
98941030
30552377
49844032
49226339
22247714
68584730
25884969
8713914
21989433
2559913
35992402
45909814
41455716
26986240
96285210
57046967
10224736