29429
4777
20677
49909
39897
32676
50007
34537
26618
33337
17713
23654
22319
37190
9763
48428
19459
23993
32461
24842
23659
100715
56179
22329