1284277811 492675841 58430 3362 621053523
197244617 560 980353 666604 30
1389 58 296516754 6758
69039174 3358240463 839421 8224 22948904
5800302429 35790552
6320 8570765 8343110 47197677366
32 8510019229 135034 5208 5480294827 81270 4794039483 301884630 263 873167 88 5453936 72133 078153368