Knowledge
Data
339401276 9507580 93310827 517273
5150 501424575 7293 02 57687
18801598 563943505 15 303863 3480