31163759163 30674373 671517998 37511485158
3066952 6065 685914 76865781 708
84400 9408 006055679 7671
488 91670 720327
1795066471 86509
70153871605 921206337 5540388 079226
2822 822246 22455723 09832651 57 615070701 706 3420792 8561 3552775085 49025939 29 8376935 00544