39898239
76925653
36305274
5805856
19743995
13876941
60136468
47584955
99326259
93443998
22705829
92461518
1648133
33756659
33029802
32847082
47243071
75139507
79744327
68946550
41267164
65438737
85659060
14144454
85425831
94472221
79097830
34925605
13602922
36869845
89876711
75397905
9016137
61435062
61245651
41325608
70796142
8513975
16207854
5993100