23779978
31608084
80318315
15139656
68578812
25848576
89461525
82136189
73178028
90375866
51624655
2695839
19421184
730404
8242881
30421592
1202730
75314477
4840101
45394732
48028068
34917137
13106278
43677208
25221742
71752579
57157766
42777332
26752409
97481631
50898536
7367522
20975529
5556958
38782659
12997605
28196653
36311258
12715975
5787720