Knowledge
Data
22 977693 755967 49811873632 294326
59 20743152 20359273 78849153
32 21690314 5704 5567 7182