Knowledge
Data
106603473 645 1288 320183542 946980402
23263074 81707 24 774681200 72798558
41551529 26260408386 31