Knowledge
Data
396 305008 81367086053 589549153 129990
166 966732118 763703530
775607 8845070977 97 61886351370