Knowledge
Data
503 95 3032 6652
2329804 98304525578 4538832 890894
28495352 65107014 38503436 818827