568181
1091630
1073118
1289942
88766
1979391
441950
92457
213525
1072450
583342
413652
506119
717125
1063316
1140659
110140
515752
1025684
915866
270246
694289
871190
735969
975116
46213