57682634
24079282
76818878
3479666
58872091
70653314
555162
25658064
79258024
7027750
624288
8392864
5688419
26338589
3157180
11039919
84923970
37416754
12259817
8374998
10499869
59049675
54724107
50998110
94201104
85444160
84082507
7062805
17765752
45648702
2598759
837967
74529234
78549527
63724153
7284628
24194489
61929624
89789088
3365845