344209
653918
15920
84840
892460
419853
548938
317381
821337
231889
757188
297158
21577
233432
111747
112905
995216
783849
324787
42956
567721
219179
112487
835634
651439
505923