13558 10988669991 3284555 16187918
84865046 6950168369 90439886292
142704 6543288 529518 12014
587550 910865913 200870 814 43485803
100470903 178096836 6341290800
93376636 923047 76
0765522595 90317681076 59388084008 25402452 4415252 0455859791 6850666 63002020421 145617901 1883 56 51848197046 666 749545 97298326