82343176
9799469
3268709
67726110
66247614
95524567
55729710
86697610
80619322
80334409
55128355
92542588
28481555
37388238
12358225
1563286
139333
64848970
85869171
77045047
66751522
70714762
41468700
38886391
76257640
8552360
22978722
63423223
68069702
54544544
2875630
1421705
39989020
63168839
60183310
7550923
40495647
38042835
61608990
38417989