Knowledge
Data
10311638 200046 69761 850233820
8025973 6022 1010 17 02
432 108132 28995 4990632 694222246