Knowledge
Data
18836 59 66399481215 12406 3342
507 55526 953661573 138170412 5360558485
404245680 95090775155 62592 07555 364738