6640480754 8827598 3141 298 5855888
6422 6132247500 9137 39741441
2108326 907943052 5648
314018670 24269376 5830279635 8144950 665
852589 9347930323 54748567
58293472389 7401008412 374879 920033785 3771180
134364 9899127059 446108 5458 292 5229185 88 30426 40 529326 9282537707 308921