Knowledge
Data
403176890 16380 695125102
315269 4343 976194359 681562175
35077989 928062328 47124986 2784