439954
77424
55483
569394
401873
357572
347432
593652
44202
691133
95818
373468
135669
97861
1000341
760817
15724748
701886
5019578
4414980
3537510
3513192
2305216
2219495
2054492
190766
1870948
16395
1564545
155561
241434
536777
723477
391148