130397 844828083 57808417668 1326494628 4600288324
82386112 52639 4950850 8897
4076 17624390480 77
14975865822 9676019 6743397547
7613221 87961002
730 58445 08896516 9412320025 32665
6700615769 29188 124089722 063 7497774981 562 809824021 505709 10338031 80793551 73726961990