Knowledge
Data
40 255 90078 315 8331405
615781 5270176 4432 2018008
855664656 93498420247 86189469 185 71186