Knowledge
Data
50 115 603 996 1070
501881498 483586462 90971 356 307535194
708365075 1695184880 585 3404643 931