40407172 912559993 41254 383745474 48846
19684 37667 26679366
228291 20119052 7463249151
41590225 02417 57935676016 3505161098 1075423
8541470 5519 911
3610745731 587918415 6757462648 85135157
620 878 1085767553 6526113096 706873529 52124423 36679714 839724 09322818642 83 743664077