Knowledge
Data
92 4417290 36043330 78507449633
593258 28954298 6076012018 18907253719 164793605
388 580975283 771022509 2062471 218442034