Knowledge
Data
331052 37873522 34177 114162
85963784 40633 5312417 2406839407 4211773
0236054506 5183176175 8535743646 1380261 48558