32354220
93441785
7066956
89206345
73401592
25498013
54173222
14745222
36972413
59144471
51656766
86757521
96196691
34496239
12647223
60269124
47573016
98797325
18155335
80342650
7976568
74338858
88653772
38008105
61355285
44672335
1704657
21003025
73907323
64373090
42106960
5312105
85935179
62641597
31691610
51831874
5113901
22387006
38204055
11113785