1019681
741177
342835
202151
263386
616687
904297
47188
8939
154174
33544
1027993
370565
246342
150532
906603
1023616
1039782
67767
437138
68476
767507
225145
195149
700643
236337