80234907
89935227
15977102
59159384
63906015
12407184
86412911
24877768
81795298
95825689
58017583
38938720
29996388
36558578
1298578
29479070
13482462
74376844
10412452
54962134
38133774
68562398
21182398
35234340
89199381
74371126
76684144
38309647
95637658
65856719
2422974
25251620
6693366
82296015
53838733
63908834
52548877
8098531
96849469
3361037