Knowledge
Data
31 6465932 99 43426520 90839
9954917939 42695012 5031814 20011 67107367
10525068728 4271119285 68 990683 1813301