27436164
35576195
24748270
43733559
13461939
23385477
69097011
114327
62527544
47409572
59715809
66933279
19724128
80379489
82025711
2371823
75865547
8702612
20085078
29011496
45702673
9191377
51913119
2965180
2235156
448839
10531237
30454891
8489438
76178004
72136085
93019354
28261812
95008640
2279208
96775794
26682244
49897351
17468413
90626018