Knowledge
Data
286160961 39518808526 3076000054 21268530812
109 70141133 8208768128
112 2491 8051559 43