95879837
12052484
84001288
70169764
79852865
42358381
46646195
5945433
37061444
98214181
81591261
741860
76734166
68344984
73204268
36553856
22668210
80899269
35223504
6349747
27093147
54228588
9179297
47561534
21589643
45626110
26501879
19011548
31925183
93861037
62641469
57524292
42869646
74415811
37889536
30692589
2040552
89772160
1708980
88175995