21897165
41091759
49716132
13158506
7139639
26492042
50696784
63481047
91946664
63676814
60728744
83281572
77727946
83718786
8963946
70255619
60113573
11365426
42247440
38287459
46379373
48151512
48407082
20605461
82882323
63977781
21446287
35018951
50501674
36655507
21812411
6403000
14347979
79842546
55046855
25974118
32434862
82958262
7506020
26477421