Knowledge
Data
20 329349447 3752444924 60275162
56588477 24277 761 5865130247
58685 7004 40071029 347390