68598184
59509912
25659303
71207333
4632586
40092013
36796615
99531810
31786150
50016506
48919562
3275772
62592423
70131333
31224370
20672830
28167515
20168051
48038692
37021710
77689686
18351712
157924
13327018
20177796
77846265
18338033
35065469
3883147
11986948
42779064
3253828
23773632
96848825
33637386
35267619
15156167
1628644
95611184
17409837