Knowledge
Data
5076 64989 38817316 376860442
682888234 2325 899705871
23390284138 1149883 148160 530 080405429