40004 85459600 66
9851308158 3353386485 612 62628246639
191970842 90 4573658 75834980 320921
77 205 930 8476905
1318830815 388659
9835271576 700580 054 5558
49255010111 095 3923118565 5162467 8619043654 68 3960394 86944845 887012786 68306667337 329186 85 4489459 88636530 773530