Knowledge
Data
540868494 315845 167 3217 676
12376 1434371918 9530 370 4545946
628841 20049750 782113 31