47635
10523
30342
46461
36355
670
43757
25846
906167
735
994172
667129
780168
34461
29225
87944
73458
2829
600
2984