Knowledge
Data
59 364786 77680705
58222154211 261480 14011312675 5291
50850 0091092 2722443 352592773 81558