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