Knowledge
Data
42 5042 61690 95241728098
9041470180 409715336 3725 245126052 25009902679
1868005885 55131775025 7658196 1063176 33108