317997183 58888 667 185 88
46 5124307 891219 69
80005934652 986 762 64419 174339760
1137375 7707291008 818914
9019812138 33261
21067358 2917 9019
099809 370 933318325 065 768549 30089783154 5318 59058 8005361835 89 400729 5936301398 536438319 31932025325