Knowledge
Data
366536 215118170 5324 977973
92503549250 20508816 61753214124 24677686 384169809
37720 637688464 51052592