Knowledge
Data
2188642560 1790092930 52743 494351226
9038004517 9608067011 2511526795 643627909
488674230 7859 56035906 41