417606
154418
931948
2378
140689
991909
1003947
393557
16112
961184
455783
574786
654635
839643
847474
57456
126426
239456
97195
242836
252452
123742
1012907
487420
715134
184380