30396 5434590080 66253662048 63930 786
976 0894 1924569737 25418
51033 36302 77372953 7165430616 266702
8771905 607651342 1755485584 0632
73 736981 70306819
2700 612 4049479
7790298518 2923832424 7542069452 45 9502353 0405 38588 78730511 102577017 119 24043321