Knowledge
Data
149 729913 307945 22807
58 952297 10579426 865 86
2330771682 6293385066 6794 1378 165339