8998706
32142791
31532389
7991229
10126622
5728080
81816055
83493348
17072375
93412651
4848479
28987643
63746110
88933317
85186012
85021083
75979479
55088902
16734352
52602806
67764774
68587594
12725045
85939601
10845667
407715
22368879
12257471
8794137
18145357
63273840
86275600
72552599
92862469
22779087
75187390
47726360
88914523
2592810
10674792