28904824
43669684
57196068
34359867
80546398
28059697
76377632
56348944
30064364
12953445
81897683
9944775
3671419
70718947
78321541
910163
94622564
34079296
11189977
20251469
38745077
42011541
89743456
76366020
80331640
58093505
14813531
7956449
60548912
1706495
72498380
82204586
12862889
91927600
68941528
68796450
1623496
64278781
6674366
57267875