Knowledge
Data
46 366660 94996 3642350
218745027 70040133947 1069114640 715903
26540373 1403 131138349 53790 3979228