Knowledge
Data
32 40704884659 1223694715 127498 303340085
95 90 34671565 28143807906
64002 103 28667980 922 6357657196