Knowledge
Data
19386411582 59101621449 6356258 53717586
891 36100060138 19470 996064253
2048 129352 50 298337203