Knowledge
Data
2016 52530991897 71501121232 35386766096 8966219
625850 714139 6719847219 183 1666821
812901 8737397 2688696504