352897
65460
43045
885332
18636
92264
908431
928194
772273
668754
240216
589621
189112
749832
276487
82896
838476
226647
7058
553950
362999
234129
818970
924681
992778
33897