694360327 17312 447 67962705
26763038848 6896 91
2487082 540 63413775
1428960 79209929449 1014039 72 27086794221
7891494 42649426396
935454885 328988673 56097858 5963749350
91089825 821 2721550 11838779921 1138 14641767135 0317407549 23303 53 5567005910 639628168