96285435
30844117
45517678
60695130
62331283
2465760
79954752
73628456
40201502
83282829
5097971
52893700
6704292
29822462
26916060
66287748
13756535
51879375
86272899
4571982
60107548
13486572
90647246
91334298
63302849
74729849
43583566
14095758
78514933
34313050
44366458
59393620
67471306
95609813
23614138
27246863
70622701
96266629
33498310
1777856