Knowledge
Data
28 1890049 82 878581660 868608176
86239 7663506630 783876 266 22057681
81633052 30598690188 930967605 195576917