Knowledge
Data
32 87372404732 7168942 548 5214008268
18785781426 90525904274 3015142
5884598534 6407264 70770866 7286843746