29127050
75695578
4473240
42607405
1821286
58666565
64568879
20856421
68702536
12641727
2560358
82323539
93889803
58058567
527050
20485871
39671666
19192170
7751526
25602580
39455176
29101474
14211426
17007745
12074215
23077117
33595280
25985300
1081146
52401380
69869141
79647518
25161266
1848937
68724586
683630
30303664
56671027
94381756
37456155