13417
5782
71399
56592
696120
43952
47263
888179
87228
52512
43071
4350
86131
30337
1123116
49113
936136
118367
25019
65248