144353
1495104
145863
141284
148296
16192137
32448177
642480
149594
16283115
1447110
7115118
196667
11670120
1312895
8597132
31780178