Knowledge
Data
28592816 394135 67782839631
42 885 31702156 153404346 2643006
8636280 72474096 5397380 6105 077329