82662890
57908163
32498539
82188147
1377783
75279200
90447542
25312636
56639845
7842390
8572328
58568008
109966
32915029
61328304
76974815
56868753
36994089
90398073
70025172
922669
10313435
18267837
31812024
87293818
892639
65449170
22442595
66933384
5509140
45666502
33108377
42828677
93337378
57598506
24329292
42999278
4758229
87535353
12871326