116868
69516
882935
734573
35054
67393
89471
108824
696286
584550
917914
529112
620538
285453
85090
91230
1030834
100785
863983
463471
753480
654272
339308
327184