Knowledge
Data
188199 313848 25482612519 102291782 8335830
1174448320 965683128 99643633 2574255612 281
781852 646 41097