Knowledge
Data
26 8450515 41428854 5368056644
20046720 702 3260332 71670716
10605963942 23817 6995377370 518716673