Knowledge
Data
660586 2472185 459653814 4651834
43918 714462351 43324845159 99474434784 27943817200
90224772965 1896848 3072962