Knowledge
Data
30953389141 505822 567182957 7028417 2102
612456639 18776695834 601684968
1184522 7177968 019099