Knowledge
Data
8301575 7527886 591912
103391784 144908493 868021038 534412216
97619770 29763663 43 7986 57600658