81476299
78648706
17345465
77825420
47318577
11001658
77146131
1424987
77553280
79779232
2804254
73199155
47669395
63042771
40687616
75349709
43519780
87018986
26268291
13843714
46778611
58807752
20466169
46128315
13855634
50906029
82341655
1644668
92472407
45963557
833240
98689500
76057286
75449298
63162732
56875809
35615989
35867871
52047835
1822094