86665710
34847326
4552179
1612086
69098299
57514780
86123377
50965139
40795729
84682166
34822196
58491728
54505259
85141887
63741019
46307729
24181517
41948708
8539178
7482558
3384232
65958936
1470201
2714236
94335190
84491727
26616931
27516113
93424585
12536314
59819095
43898182
24842312
29267626
12368812
2864155
71749762
97867962
96046251
84347432