Knowledge
Data
16378776 3787986017 7528 67537836428
3631632 36143511 861 50824 327343767
501 930256 599560 508814 1562823976