295673 4991994 906848677 5060547425 11123839
581880 102995622 9715947071 718208
27 3900 23306787964 969405
90 530 03221625
41 64
2898052 0588 80549604126
615815 9923508256 19421805282 731936 205 97 4643107 10887 277989 0302115 99053 72518170657 798 663