Knowledge
Data
41466035 367481 91365418 818068329
302335 903858 9154511029 89205
1203777610 46223911411 30559407 2366616