979722
448306
841506
281882
921869
342853
362961
812647
44061
6364
67314
873715
388907
296460
384161
550255
11508745
621486
3945577
3867980
3283510
2586192
2114495
2075216
2029492
182266
1759948
16215
153161
1524545