2194662 10201939241 149622418 46938
17260588835 915 25807
9978532 32 72430 63
4628 7640719 514397 588058
89671317 047529 86523
718 23662 139427 228178
149281 80642444602 7857 27926215041 483 27107919 315147131 213 842601631 970438946 72779387449 3034457021 697