Knowledge
Data
22 27836351650 253704303
603 215592 5441069331 7061148 2895490
4734304 75372 37884294 817100 694