42627557
89356318
80827595
61808536
72705452
95464296
17842231
9141931
79773533
39126828
16598115
6127307
64832625
32934828
65207770
62118698
38741791
47544036
28554208
3215169
6802129
67622216
29261872
25818371
27024309
45629008
39272277
7972130
91934630
59739369
83461174
80253597
67996401
96439562
81386837
99378981
3609941
19127613
69206620
67703001