3487452
5463289
30394748
58183873
80913809
22461929
18501059
10955366
1412697
43206533
226319
1916570
3392195
73957066
12371295
95255359
24208629
30114670
62219760
62046439
98547276
73643332
95313928
32723817
443483
21734773
2620854
56835558
69803789
11573237
33821878
63919868
96151689
7602106
22686011
12424729
76742498
38266642
65706334
64349799