Knowledge
Data
23 2301392575 2057832 178519
378712684 814381299 310190006
67432853 6810 15285143 9731535032