Knowledge
Data
5059310037 37514329105 520981 1860655
172 7799578 00522 939693
29037831 16564712800 13811312