Knowledge
Data
313 6848377949 4614 16942 1574
43228 7142 0607328400 30182 518933
82 2926018977 7920784 2248003