10601442
38945685
79825458
49134249
55894572
84567799
6107310
75026866
96668587
72142507
66166743
29881906
3913283
27894927
56011656
23288431
10943157
4138359
50643230
47716114
25891483
78309926
72965886
61097626
15912907
98358559
32865991
6377889
41304074
8623869
79308389
67467492
69569248
8145553
20051562
7785997
36495196
38193957
53208076
96752299