52038
42046
326123
66096
29980
495574
716361
879797
211339
779724
544715
505358
1240367
166873
621347
658336
500879
101641
106788
269650
169444
332358
533892
778900
941550
75341