Knowledge
Data
74436 1880233 304916 736879291
50310 170557129 96374977801 540274442
17392 267 66140482475 407718806 30