Knowledge
Data
22263 9074892541 67545122 4384
12816048 13188179375 49 402 8810
31283177636 63145 836 29604226