1053998
975587
118737
307480
8495
808345
174538
504945
603218
163547
201112
69753
782434
63540
65257
420152
811180
680546
514683
467901
51525
738151
37629
337463
392153
242168