Knowledge
Data
10257980 15613575 2407 305024889
015299 46 536211 68324 33273227
1401256689 26163 55591 1266384076 55281