716422
207740
153274
568212
445627
96336
538989
75248
71959
283551
834523
553699
633283
7753
265877
430132
1736
499606
301328
386455
486302
874877
224267
63893
650339
45694
588441
31129
903446
875710