Knowledge
Data
45769921 7030109 32326834008 96 057338230
19 2379095 3829346 72553
603 0295459858 60275641 27581613