Knowledge
Data
5129015 89 6396 318489970 254664399
48196419 25950 888125
3101028572 8211 9985273 433409455 17118108