Knowledge
Data
339742 28320 83 390909
845050962 23498575 4429074 160133695
943143370 91052518062 3965 62264403 6802