Knowledge
Data
29 15885036 1364607
134 314661910 21465800466 157318
58358033151 78991849829 718002031 388771702 8120789