Knowledge
Data
27035219530 90 4286 5934 667
416229122 8316805 1123223 3036
849528 10558516 936276121 2235565