Knowledge
Data
58092 64070 5008167623 24946145 984220546
27415004 62924 30437464 397270513
8957972 3050 923872 125861125 25884256