Knowledge
Data
42 396 99010249580 5310748
58085772 95389 040
5710577199 2125456 38349101771 23992927 404338