Knowledge
Data
377330368 6800200 9702871764 777835716 518871
22467638627 492753113 64166 249123
4131044 15329430 4507888524 915932