Knowledge
Data
42 160 5756139 304 3186745
648805 8171641967 5693922796 9879570 4842201
8130 721563153 998