18 1771345209 5246916

55518514 4392650 8768048366 771828

255242931 119 61067708166 126

61377 295 217 466486864 91179744

207947968 27192756

24 85163 8100

2079 0662924191 391723819 36 978623 38414907023 20 1175110 2655296128 5999 65698152 378 788884364