80386428
43513825
64579406
7289209
66411842
18434790
86394800
34785083
34098160
40421374
83039954
30442953
35515317
15122547
30565949
5829068
90169942
84085663
94608855
50961566
422149
83076933
421169
64384465
11564695
25314114
55704833
24922665
8918688
8371430
28755110
14925574
63211553
58999259
46231918
8069633
85577385
67007538
3475581
66751077