Knowledge
Data
4479728 12047 1227499681 679
944 33546740 5783069
995 928 366822 127542501 23649175906