41564014649 71829 645471489
50976867985 75609418446 4021 28348105 08482825559
1158 54770 595025 8878759
51499 13774465707 79
1069381440 6203458738 9473526041
624368 642585 558360965
301135 115625407 56881776 456 380370 698928077 666 068576294 339740 67660 868 3155241