80306790
97139977
9197850
79985391
53339356
9984525
50486758
672548
86434443
9753892
27024057
89444983
23529196
61934626
6506505
59683107
55952443
92772210
58346902
91535222
22068879
40059207
30163071
78439693
63742065
79291234
14215065
40326880
85779174
211269
28881908
82517829
7399237
88792074
33424382
19945962
2060616
76517412
16543740
21784403