1045738 258565 40189954 21484836 123508285 105715873 4706084352 3556581679 0 1361020088 3578075119 266427 0 1986529512 8603 0 0