116255 871417005 509 54 4337675

84820130 6638237088 972292 302030666 9975905

41802 589033327 1407382 448

265 9028793248 16274 19998136462

794970 06710955 51

452715 31558 30382398074 6932683 6811918

3493149670 63955 11292230178 377 3829612 37480 26911 124779820 54481 28161830805 7123 96005 35877451966