52293474765 125295 464581039 71947949735
2956 79337 870
7683199647 03267956 41645 16899 5115293009
2850692433 7619146629 33394005 2096 3920
80464 767273100 33
949 48 58993 41873021 725
52 9598235 9486199 7431533085 5119722943 82864660 959688845 62836324 37786845 1252736983