95 23625682 9227192

22344 7063953 36 956269582 86880297810

857786417 57708060038 11384 96342642870 3458820

515142667 358454 6125

29 32947 369

6128998 2637024 211090788

50 382 89010902 40 40601170 267 72 90199 1499553499 1425114675 9948647 506092306