75039463
43697720
21541423
20936753
3409777
1862470
63196374
89807284
98974252
26631175
5552752
15431073
29708605
45589045
4531893
13437423
41082505
64747476
1788465
1558445
57739942
29123963
72976443
13584128
5562675
29677880
2713110
3102569
90586427
8761824
26375227
83334535
3505431
75132850
51958352
80708022
3446089
2995647
2415916
48237564