66474305
95932
18089327
37056866
33386992
38062368
34783161
65111499
29134592
1858758
45035264
9839833
592081
53701757
55235329
40191281
24931650
34833671
80602409
36404187
5003678
8826805
24698269
45508011
5257833
30543054
4547321
66369783
63371393
32238169
14706797
95777
59812116
16514328
2048598
32738764
76321515
68311806
4212113
86956119