Knowledge
Data
3606 11859339 3254 6875
1824626 895650 26966 791681387
1942505711 369558518 7387021961