Knowledge
Data
50131308360 39870275 3316572 320559 1591
8275251332 57679064 900737980
946 99866666290 53903 428625526