Knowledge
Data
31 743110172 8786862 350884462 476289703
598057387 0926632013 8318845160
50089081990 2269478178 77789320906 12364 840244374