Knowledge
Data
31 89 594170
72149458886 938266114 40184869426 6629281282
505582363 6492069433 22175 419916513