Knowledge
Data
10512925 90941 53062215397
624276550 90395614 5547724 83570371040
1420624 14963 3666309 65283875 653884017