Knowledge
Data
168426037 130885099 5346589 6643898076
907161196 59084 3329245 604259167
312513 19536 452652700