36586364
7491542
18638888
92926954
80813203
26987000
77092960
1051649
9073644
69061137
45992408
85115887
33828109
4402284
98248173
92023732
85636265
4947633
58562023
68361409
3726778
42121771
70544517
51486002
40913276
3125768
99478094
28934900
18773098
8349632
79617258
11902227
2921786
44947013
5345402
94004999
70929557
98813672
71095550
83339643