Knowledge
Data
21 607059 647 890509 1956
26212832 9111691 37856055 31157466 375
39232 44368413768 322651 7789821539