242233
592787
227
514614
754294
802354
962683
676930
642671
9484
268497
743913
202112
63742
26856
53447
28156
1027768
26829
57555
754173
817274
275745
34378
888255
678648
299307
834410
387830
371873