454274
28829410
46587472
5200999
79257168
13361603
84974733
78769186
15333080
9424977
60901087
55383554
28479415
40432219
19937435
11254312
8900162
47912254
19276354
80996575
16543399
6841987
86246892
59509240
1876470
79075666
61294101
63846094
48906160
7075663
67515315
5876965
10487698
55566264
20477707
80877936
9852340
44185111
13942823
57378489