13905634
55558008
29303856
1618121
67557139
75959656
82506963
61212545
49119546
82693719
98739541
80508143
84891493
81423206
69523948
51443178
19973648
9773306
3112608
43685463
90446479
46791821
78352199
42427521
37376552
97096638
14098974
12008890
9454530
7746960
63858278
47706311
36914869
31699592
98553283
81907786
808396
32914597
2515222
9467124