47617618
8682648
92988260
96738585
50238759
65376493
75998687
3206200
87604797
743833
78285007
24737804
22883727
40113915
96644026
35357904
32303545
52751731
26319942
10826650
94501440
7646595
6114089
43141415
62339343
23292481
39714040
13555103
67925316
15758870
1474766
82868529
93331885
2377762
1609151
67082100
13883917
86047454
4426363
60538554