Knowledge
Data
2796 50700568 3270862 141535 561659
75307840214 3634 9192 9691
559 7609733 93948980524 275436791 1302