Knowledge
Data
282 21613518 3271089566 8907548 476337
054596 68606791 939319
846335536 73306558719 5579836