Knowledge
Data
306059401 989 94737 3515874105 61359871
168737 81801754 22099 44878222
19 512471525 398 624646 9476