384932
599620
814755
934189
429608
146624
87529
578328
273840
700482
452443
69834
449978
653477
37899
335505
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545