39755100
18659103
32385290
5979785
99776689
97002201
65909552
8445622
18402556
11698438
60457307
95754019
54293567
82325269
74564570
36465439
83378875
16165877
53094234
57365934
98099531
78085356
61909934
55492988
46417684
61564755
4036106
73651038
71429805
44522400
19458195
85094375
7502438
39698536
45419429
74206375
56916582
58082019
45595629
82292511