Knowledge
Data
5059 71002393265 40550616
5278624 128572 982 2703 52226
947 03046642 51115216 0170773466 15092