82386636
95543407
58069795
63287715
70565045
88475993
98448903
9012859
37245976
25361083
4809881
15122498
49732237
69096044
40293450
55169702
41119751
88117988
4253770
5182681
10049273
6585280
74945590
14549071
30543136
44761938
2456407
72183466
69305885
79279555
46742604
803858
89163383
85486324
63186087
63974621
67762847
41089714
12105474
17248066