Knowledge
Data
233376510 8139942080 313105508
9169 592891 3328277 12336787 4674660
796181 19404 388490 331686170 41