148332
138
1692473
2042431
2043720
960333
9479050
212
218
198
263
842898
1643856
64006
155506
1103916
89436
72923
52452