2184538
2453914
2587403
4483056
4987280
1811325
4633516
4851100
579120
907209
64948
62405
59580
71472
53077
55523
49112
49735
72008
63793
127926
700262
141380
518767
314648
231145
255454
209148
381093
945255