Knowledge
Data
50547354646 667182 3109901 3028647 248
12040098 257259 10771205 4500
4511 2396724281 5066175941 8657