22593
3570304
92550
94319
101333
115448
40510
71816
76526
5058
78220
43910
37014
64011
54512
3225
4616
2345
73422
3015
3941
24810
2263
1520
95113
5357
2244
64418
2295
2826
2284
3771
57516
2493
3388
2405
3564
2933
1931
2113
41710
4949
3046