Knowledge
Data
105824216 3992309320 6171607034 86642510 4586781
884119 511398328 088956 417614 57024889467
31 709745041 33090071099 0906833094 47940500