471273 366669220 1264 125448 554617980
121523936 260663498 51890676601 51391660232
9004713 49 4527 4381671229
3336 88974 6786278 975287292
77865799477 105
86039690 47740 898631569 147231159
6632014 60769709409 9017718524 5660718 5218530 88190018578 69921287434 73480080522 500843 46655 62819