4096812
72187395
55455118
26274594
18788797
82866511
69166730
14649530
98568428
7856642
92166222
83243769
45802144
9258183
18787441
8157167
7908229
87415080
7958562
24697234
82962209
72882354
38191616
23823631
39711838
60198822
82288942
81769993
49042243
78935255
34139535
79232376
14479917
45984624
94528357
28233421
21506405
95761955
91454268
63226112