2006775
31246086
57369150
25049006
68432259
87289870
4310923
19123664
30124531
901489
1829666
71772955
52402035
56905584
8329170
42361187
49475134
27798310
28377216
36845604
13271134
96785015
47829938
1440897
70914728
84613686
64818030
2577201
53961078
48977175
9197657
73707998
50557412
3639742
71857817
7616556
2203162
30241077
85904615
76373125