30 4502 618293 1866372 3312609
7127 97 903991 18751593
1860 8963 96 794677879
8897514 312517 89159521765 05623568
898740 16362008048
13360662820 10063503019 33776136592 71435
8333387 12646096 31240354450 6088 69250 3152062 06 65585288 6564452249 59291 863 52