49223150
5731198
82469337
42571312
8157641
18416087
49044617
12694191
38155438
45621323
1837940
36136181
25368861
18939586
80018268
89387517
5662781
9580777
15124583
32112411
57873504
89803592
12659049
19666828
8430443
38931411
67587333
51364562
29513222
42799036
13827611
37689989
42439744
60275155
68703208
40151889
84933237
97628667
93769550
19643852