145250
472163
145462
337780
365969
301585
2363104
8834126
2727113
186175
330069
206490
219563
199588
269480
233764
169980
226890
253292
4288103
459796
269988