55883163
10896812
81594354
90828445
20359186
40723010
39017239
19452105
1979756
84538772
87789486
75493073
95465432
8002808
4635967
98735767
13537487
11645375
5636310
95964494
40059207
25582461
88713001
75322496
65258
94417297
27391060
27011649
71247287
78755278
81457197
76009000
5161168
71931810
32257999
6404832
44475658
82009975
49956779
5096840