Knowledge
Data
59091 210227846 20903131 7384 221349680
67447893775 50 48 40008
196066 51323 87965252 28979588142