39527268
6392478
17638023
96527991
4769970
33053020
82192043
72335736
6759723
11009852
64695346
10589923
33595431
7815364
22011305
88714639
46513915
4943385
18073471
3868533
66101182
3612338
8368783
35206749
67889678
14138313
51605501
56275627
7466839
36701903
31059111
4109948
79102468
35089212
61278352
52878419
45797849
39912675
76471324
40244354