Knowledge
Data
50 1562060 43305609998 764530 1875429756
6992 87841265 9790810029
82342995309 16 13944186166 440 614405
418468 378239 25321