Knowledge
Data
5220150 5107035 6496142
6306240 4459127 2789810543 151584
16945790650 6732576 273710428 27214 875050