Knowledge
Data
59 180901250 8236141
832359748 72989471 686856 2970495 2882
4428234 2178591 190 4495660537 590