Knowledge
Data
622 96 7810 14143
1649469 100 18402101712 05756458969 81889250458
955 537142 596 308555