Knowledge
Data
32967 9109443 83087226
90429262518 9817671 270409368
421694 14845 957 1980360 4861956