39905447041 7861212629 1065231334094 3646378580 34627726384 16639700704 1036519978177 819522176 0 3176477320 102227424 839576559 586290 422620008248 2717729500 13089565240 1508531759