140770
28363
827904
231000
992635
848410
917368
543595
616304
684808
1058847
48356
629372
215918
779901
211990
989824
348882
461939
706292
554171
290306
751405
180463
496293
922207
926523
97713
240396
18654