Knowledge
Data
506765 62017684 79334663922 714652846 472089822
644289711 5010120 565
4138853 25047465315 95126 4702