49810576853 24343 50
5316790 1228540076 412 393433
8484 0171606 327 505529
9253909535 21762180415 58
904146 52198578 773069
220 5237029 87164601 397862927
11801473918 15643987252 43910296 93 4672555358 669773 82857788158 87533995 8753 83544879 769378272 27 13336424 0107