39883825
5955508
20674604
36992581
37561766
2502485
8426563
23518766
85405103
30386768
39149103
8807427
8779603
2341368
83826001
1580252
42337630
8831729
87916107
55044285
7888664
617807
61811988
40197205
3456347
18595844
75872252
66266553
87195201
94236364
92254054
81837468
73701684
73331493
5358723
64801010
1521468
39614395
12367586
14977446