45722038
69318819
48684778
82679748
95424847
42692550
79425634
14638072
67354829
1915334
64017564
80194393
32702419
667350
39836945
96291863
33649071
49116413
35442639
258965
83827003
80282534
55381061
88967958
82499571
90515889
30761
50165431
7230295
29928755
76698027
54043868
19972
91601997
16689518
22469533
30626192
90244876
6568526
31867745