Knowledge
Data
30871 47391 49541322 632568 3197596313
29143 5440130 1150645
99485577 31898630322 851