Knowledge
Data
3210616 2227045 495800946
1244987414 7530070 819747 13143879 754887639
89448 05308112 80 5831