Knowledge
Data
17901566 225 15073253 139195283 55940
282988182 34061394 8086487325 96698151 18085682369
746103 22832451 236765576