885238
4095064
3702631
368548
282644
444334
2843113
3346066
4177470
3920162
79001
49550
62042
71825
61262
70535
76251
74165
64738
69215
927036
1382976
458263
838817
16848098
456373
375194
204200
2250933
2036729