Knowledge
Data
30640578 782268786 2551 086974189
1434655146 734 65150881 415
693 59501816 4850136603 4586444 8872