Knowledge
Data
2949274 217506288 20539757084 5975386204 532264804
531063 33177932 80265154 9330766852
480665622 68752866888 1701429357 3043728