53992104335 129 67790
480025118 5529171 812373134
2157842336 23681 84134360769
307070 96465871 8876672 2679707060
914687 271188
11976892099 4846 24137 74 3506
41787565 280 269 172 8676394034 48317747644 135444002 259156 2432826833 7569630309 56667891