Knowledge
Data
228522 28 95115419228 86136649 45351
40647603500 5428518 1217515486 97734416944 336447282
744950528 1709925 299592 91733 64717