Knowledge
Data
5236 02149888606 817125 28150652
929432612 890294876 49 179330856 64413502
28964289613 344121 962