106629
54822
95334
678103
1462
1013121
716112
78657
52412
30236
943138
6669
39522
94479
82175
12913
47796
782
19139
86256