Knowledge
Data
31 4016319 806489
87400188 159148 4923907697 319928264 28372
739346181 12 08330193093 63221339061 0256382