Knowledge
Data
168 627689560 7643266 9032258 3175406606
645 18262322 63193442 946289 0546154487
5226065 9595 537931 64913