25894 55096550 309387 557

53682 330058515 75158 7539083177 77091621

7787 50061 428469269 121

483780 9187 76934445

1702 5344128107 960624420

916 41 13476 644568 996

705078809 51763326 15621400119 6583 9939594 64441023 531355583 361 70270 75033785861 179