22078
69387
22437
13918
33678
34538
48969
18100
32859
33417
25993
17444
39389
71712
71960
46356
1340
39299
48432
49349
31206
56488