Knowledge
Data
31 567822 3241865 72221 1278577
43960 8159873 5249594
1937998860 61134175091 1641998 680658