Knowledge
Data
2652488 545063055 368 117718740 8732894
74430 31 3275 992193
60116224 488 2080 508934