Knowledge
Data
29188406 96108 252806176 68675066837
3977480 78429 11434180 44015929252
370307350 257 154 42628805