Knowledge
Data
22 0520708 2155 858933192 4290
9499456320 153038 504759 3995627 097926014
166 606 3004498 625