2382229475 871125130 4259251365
769 776720 29036306692
945 60055285191 0689558 51122 3783
22435894309 180028248 15757724556
064137159 912544277 2937508098
99383418331 180 331
97220190 65209662378 53 32054 6721239 58590 65535859 54082 406220 383866485 4979 90906747