Knowledge
Data
593 354962 021174092 2550358 20788
30247295563 94462 9430931
6110454 925270666 1091574733 53991106372 160