84498413120 49307850569 1688732 96988896
9285620 886 3859612 9859709 2144667
48 601255177 23027508 8348
46487 59657188691 25141 19253958195
7398341484 1513 968
415285 95 48538084
6649021 70 216166 838680807 81 4001323829 3033030 449 9566 120 67738038 25870912 09 236