Knowledge
Data
8953488 61686610 226843476
740 999770 5085258 18102350 306486699
6850111 1464059470 703819 975850366