94271128
55389380
50863794
40541918
70373758
24537907
23979212
8957636
4678320
8225858
452368
53679169
72951377
29401437
25316477
18961927
3638378
364461
58928317
17537558
838135
6878802
17466761
48925212
99857539
27164334
51146757
42992034
965972
63754040
55458829
9036757
7280346
55121658
16744201
12537669
32634305
86747106
20026868
30542783