Knowledge
Data
26 51121 43998093204 81030
5483046799 50436 94 602230835 1045903
18045634 76408 21544 6356821