Knowledge
Data
22950380748 9777642 3556140 827790512 600868
5112179138 28486574 118334883 3929 24626494844
996081510 356980 3495