Knowledge
Data
595142989 20 0642
52141265 3059 79064831041 28738921321
40504059 7723110930 38641861 99238254 016381