50
30
40
26821
25925
23644
24536
35580
22
48
2859
01216
14981
12030
9391
8020
647263
6380
5830
531147
5271
49910
454142
3730