158 38003 21227240 39154326 2658650300

57 6344824005 48996 709

98146 84679513502 5856214

4321063488 56079211083 7973981

859069857 54344760 364

847906019 5366088065 34 0219244 84799890

7038054120 98055511801 1658 36298934 4884212 891300 17780920086 36 67 554657126 3422126904 524932030 43