578239
685787
295481
229219
155408
718972
325438
720109
291912
103308
179602
712378
899417
162655
365651
85259
8351743
544686
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545