355651
187277
105913
699796
1024230
281704
347444
161849
265848
121656
1003871
160107
18668
508879
1153659
515752
921866
274246
474570
1012514
1052690
1695
913580
471985
820278
1036524
932970
73143
550853
2085517