Knowledge
Data
310133297 00967341887 563960839 2141361314
2932 4952803197 640 184554654 689248820
43118486 8088524 081301 72641096 25256923