86522707
92135315
40677517
91731936
75332673
43351104
17898706
8331934
35154622
25241126
20295240
10421941
5371726
41305529
73252037
94407384
28918821
69926565
28442799
13219217
3591093
16011808
50571263
57919764
62948907
77766725
58688811
19239839
40672196
38207144
94846759
47614456
58593388
12676166
3188136
11957103
97705559
3363867
15248878
27142408