26095
9423
40207
13134
11201
7479
68154
7295
24495
39321
8131
59236
3880
7570
15541
77473
24699
35126
110480
16103