100273
11769
9912
54495
18537
7051
18538
18540
4684
54497
38263
4448
19260
12578
19261
21717
10899
18543
8177
10900
14279
51484
64909
4691