46212
21052
76412
37139
67451
18706
99646
28698
18682
26490
84374
23821