Knowledge
Data
20 108037849 82493
750824262 86085174 23103336447 1382429
28335403 2870889 9514147 626228 52431038536