Knowledge
Data
1190889 29360 11643 1642
880786575 31084399282 3908896 56203620 23952222
1469 63795 3136 359945810 980249055