96076192
63201811
57047545
96425652
61428380
26048204
65548075
77874149
6584915
3345377
82473643
92864051
42209096
49058661
66955250
63286974
88953898
9151284
39467268
7337471
3238215
19732241
32098700
98659002
27168215
36619998
81873718
66979875
85042860
31923806
46041291
35676079
41114178
44684946
3641509
92773146
2067430
6053931
39196444
87254741