87 2490582423 43783 417078074

545600 19738636 8238693792 71

5162190 432061 27985361 3302497546

471678743 86496 1605693885 657 24223156

401181 346699 3425

307523506 785239843 754024231

4619 76024209867 12069167 33867918 540487 4177141 61448 76644027240 956 5829769 27 6015782134 680116