Knowledge
Data
20 46594289496 37147055 8576 310302599
337386735 8123763037 2889545313
148 51005417 258941095 88