75224577
43413159
97993643
71048891
54047937
67053938
35342636
84337258
3022653
35363924
43978415
58061682
92331167
56081865
7814588
16815842
19441529
71273391
12042658
11145500
31786569
45429452
7790343
3117799
42427422
6538547
28765048
94724060
7013678
4337171
36507512
47971636
52631513
36696471
80388501
71232476
84072675
97767417
30204118
28786123