Knowledge
Data
546667520 298216754 2440 1051153
112392920 713365 21596145 8521261 2430
33930802 127 9418718790