123093
45
56095
20
59196
23
83840
53
48912
56
53376
26
76760
110
81561
16
57716
39
54048
22
30479
6
35190
9
41847
44
23570
11
32201
18