Knowledge
Data
575582 2921337715 88576406 308942486 176367955
99992088 7710096 273523935 3477423008 5205661073
1612561 510160355 2821903281 76887