15971388
8560261
40677008
53607222
9246730
49996161
80185787
9269849
14649700
18477710
39238118
6573371
72654343
34844174
6528941
53335856
14271915
77771641
29563927
73767714
16998670
25667736
92368348
99345301
2299713
4193458
8732249
79015629
23665400
59811376
17295318
93148024
64794725
52611960
38331884
93125044
90065916
7059697
54574802
70528814