43194146
82077874
4054617
1396405
79332370
22384239
9231188
64467117
50802619
51899651
14488096
407986
8575390
26359419
81485823
28578692
61789286
30037937
40916058
32144112
78462431
73314773
9925189
19191126
71996306
54305155
39266165
10544854
61197173
50449015
96177819
60858103
91258397
75219749
92265457
43572553
63741945
28629749
26694456
18093283