Knowledge
Data
58 3286267 49304743 35950678979 994893
1218950511 4826402 66623011680
999695497 44507 7160