1892983058425446 2015020655530176 1766549103618390 2240052426135395 1424514064046315 2375778856733904 1152057052274241 1073961605409415 1721014293972611 1306170068144252 1982545222772722 1017903631585254