96582807
65068495
94519779
13806825
61081648
3894364
43849052
22536565
34156158
22634940
51207252
49187805
9100933
4077542
95974864
6120746
8821050
43688182
47176065
85512804
95549399
21665077
14483453
52796006
660723
32574913
22269567
87074885
19633186
84205670
67543321
12368644
57815740
19439090
76799779
82683277
79417455
89975629
8853435
13032288