Knowledge
Data
6196 654085 6345 3663158
25108753769 868 9670501 373499
16455314 3660 27918890 991404064 858