Knowledge
Data
201248226 881260206 599599337 99633415
521 6047202607 6603958528 496900809
2620072 329171014 65354 58735804