516687298 557 50342907 8467837 12
5927 80 0909131602 2790
38973965856 36125132536 57387454944
31301108 8914951 36769
143 1033628 87788
16366 349421 76213120266 478561
791230 6954377 597 930 18079530433 9641 48076936409 846830641 75259 54779781205 156