84146350844 46 526 399670574
447 6933694 1616
964825 5014847574 3754194001 28953897 9942919
7013 5643336037 773728790
92 1238 562451081
795451 90887825072 367640 50134786122
598785 6051616033 57629738 45142308336 42843507 79559910 55067979 829745639 212158700 543 840 843