221708 25817158 874705

46 48147 473003 751913521 14587535

706550 35526 1265696 718219

96037464 8248319099 20035626 670

8670 627474 495552

7550 72 15759487157 31272 25469892649

8672662 6910 68872550369 629384385 9316 2807745 79918945 1353522 75 428006 3523