93405745
99331546
13206519
90695170
55602491
19599688
63158777
50094610
9202183
97674264
867763
24886737
42147641
81655971
51122951
48004110
45679041
42835514
82214806
84384751
77218171
73192248
84373159
1643787
936482
4618546
1637747
58885175
68007513
49855615
82774905
43231426
5953412
22787740
13652666
41258457
7120148
9797842
36593968
37126658