Knowledge
Data
127943278 31 5995 8820959600
4664816928 4499112173 99406890399 3422031704 04689652
258247010 2252 4413736 620