Knowledge
Data
504031665 22 1066 5666 7839
84105670801 488 294783008 085771634
98552684 1274385 188962 2191 048