Knowledge
Data
30847291 729890862 19 149765 77707226
3914207493 86 34244865 8851403 409479626
3238202350 2979 540569 387734599 450088