Knowledge
Data
20596 348046 31631 04293 181948600
3998360 17138 907876 217 933925
172134995 57 77599588309 56044550316