Knowledge
Data
4203396 7071159305 6991954782 377260091
805599 53215601570 69899 837997559 58045310076
7770 7980313596 1816662 20414741 2785