82997594
14345797
30457861
28688038
5931501
18981431
42772931
63078209
24622241
67934729
6048164
87584825
54993297
30694538
48661513
99051722
33259015
19129772
50399890
82857128
24869398
85043493
39485200
7738877
96609211
49092752
51207125
53441091
56878537
31561422
99031025
14124933
97096515
90009612
48971531
92331881
29717669
74058742
7144409
11304562