27853348
82518236
53951600
36607907
52933533
85212856
72593239
43834059
96748148
87257635
79057638
99333502
66365462
878926
47843766
18971391
89634257
20125337
94341351
66859165
61036571
62831678
50637503
62796665
27231006
8903810
2167670
4782227
37071376
2215620
30038734
16313551
9195878
47156043
84324180
4137654
49491260
2653210
50761132
15786204