46576180
44602226
62141902
31421583
15696008
86981535
20452105
27603635
15878503
8506164
26496738
35554505
59987345
31807268
44913351
4902600
11934871
61669942
29702934
37762365
45197310
32238091
82708966
36014300
32683411
32352620
89377622
59782638
1807060
76837774
99491259
83936780
17009437
7672111
27831530
75516614
26951756
45134461
19721726
73799971