Knowledge
Data
65 14158172699 2947730
120 707598984 1654106 5371425322 3558502
84252325707 5160 1091 4269100682 951