68354653
42546248
41872606
23009931
99258774
60367031
38041230
27021887
26367628
25268444
936470
73963520
11925273
74865335
3886759
96038029
44185985
92978682
1648221
85685075
62014245
57839912
11143237
11997259
80487372
85464420
31409268
63605070
8172671
32211723
97383723
67867652
26959486
48476324
29945728
76631451
46052615
90141258
45523966
63492003