110142
909852
255167
867299
987182
50559
507786
118622
197917
548778
515910
381806
161355
849755
451466
901370
853592
52020
268453
470858
92719
678745
135212
264285
92421
240172