28135042
5747
94731845
8496766
85343150
20487599
3683306
50962699
35222540
34488024
18154652
93611087
65238909
64862057
70119043
9973428
78392034
57645099
7432302
60255449
5769304
8598733
30733454
88114407
87537320
83027030
35343847
40326227
2484616
6350624
4835732
21034948
62589010
1493766
31726775
18458984
16387899
96734626
17924325
57192014