1048185
699435
585783
431652
116349
403171
559883
874399
1027886
558439
658561
499290
539780
892881
1015875
228432
331556
659218
464231
39732
551929
303171
18668
508879
1153659
515752
183255
103602
680122
838953