80892
92647
65860
29194
36338
28103
24587
4322
16520
46218
17001
22541
78675
51800
31255
70345
54886
45222
5267
416
61365