Knowledge
Data
33 17935054 2185996
305658 921099 5013614 52422816 6091
34013156 4737968081 862332 7196610121 51297926412