654116
958179
780129
101750
781111
74353
13816
62816
87375
21132
69135
23054
83770
43223
101592
86028
2669
9327
984216
56357
23931
40389
105064
74691478
60091483
56121675
6764711
42671856
48261809
71291067
6373923
4925144
56821978
53611612
9106219