50019700
99958086
45522620
17583026
8516107
67789441
83774
61042433
28024805
41712920
92311837
6396919
82709076
59444367
13465600
67523944
14366310
83612055
6223829
57677408
44397488
27545008
42943451
10551473
16847219
1746474
41746731
42589331
3099775
96426452
4277385
2152820
93668617
38976344
91036656
72452764
58564566
74114538
8082650
18065933