43 12 354928430 401

179 49848872384 6682 014647 578748224

229 53781731988 452102 19610

49302 036195764 058 8620149832

66801 5195186 886672

81820 637167353 643755 33833462 543471751

8357075851 348820975 360575167 5008 669035 628 6845 87320378897 5901418573 1923709 18754