Knowledge
Data
303 94 15075956 55000
42914354 3970378 8188265742 9735257
5631191 53120 74579350874 9859474