595181
31477391
63952863
29281035
10324824
32717781
39482660
24024647
611281
45393804
98178596
72273397
75843205
11586117
18173084
54295170
92583698
53889509
69474315
77915141
41547136
51339375
1161912
3692184
90861476
61104183
65483546
6145147
83215881
41629891
81954095
33365362
17478213
13766278
49702172
27848892
86221168
5196047
5620356
5742439