39893360
39484107
25388918
81672528
32652878
48955457
60019232
28526717
94573478
28923542
88334087
43931606
92806127
7810452
65942893
66528518
39749913
84965377
8768583
9295540
2008925
35588770
7247175
96679796
63373080
30973987
69232663
28395674
52249867
65027281
28933553
93693830
34367010
7275683
76028515
81324584
91426719
41006173
10216485
60645885