23631
18451
55339
87164
40974
40146
57143
57122
24970
45043
48498
60394
31110
54783
77924
43979
120174
20889
25460
29402
18802
85247
23034
31289
21136