66397286
92158727
39919430
53557822
41033108
16454771
49106160
75324625
18614836
22868281
53097537
69729498
82539609
58264857
31319604
42717650
14345229
52634299
99271615
15893753
73839274
2173826
5774507
45904202
32602853
30136673
7326512
25455509
31812316
91953806
73744348
91468756
32861641
97472746
57312202
19342674
23842663
9717323
44114054
82925121