Knowledge
Data
28592 62759167684 792 85760882
43737 58 20105548 202359991
809040 770590123 96539 3017531 997051