46546
54948
35014
495894
7868314
120
271
476
260
330
140
110
751702
852234
1441043
132430
32149
362395
381739
17859
133448
407747
14763
812802
512031
278433
111216
2807254
264293
123868
233644
247978
344632
145580
114536
314317
385265
6218160
2408060
4444355
5043391
4021014
6954178
1433579
2128869
1221311
3277959
926873
1778104