Knowledge
Data
602647509 28 59879049 88910863214
449520 580407451 132329231 37105462
20123 0503958 68162