Knowledge
Data
373994 2608262 1260880172 93639 9234631504
356027 48629931858 160066089
187869 8995482 5264893 25089314581