6602786
4138746
39552836
23978750
7392820
49466430
51375291
18616424
42981109
10702564
39677628
6452340
30529312
2491210
69384518
42671621
86928531
24965069
84082877
3125184
35194005
61361533
88225880
48557658
97206051
26655940
15916786
94918437
72214862
28387377
961234
80379898
550086
36996433
7283659
16548944
28066354
77218609
72373956
12174575