110142
909852
255167
867299
987182
50559
507786
118622
197917
548778
515910
381806
195940
82881
988389
262607
844724
79365
550192
418149
662628
408772
242999
354674
691935
394246