3634926
15392967
19442344
30632569
85572445
1899628
18979324
80222493
7711657
30998131
76576520
2552383
26808198
695221
17685641
34482394
55978957
8128169
4011747
4518326
16801965
957970
61777190
53952295
57868101
35262700
69638672
55629928
69966330
92223273
94915308
31745338
48913822
9282580
6064843
86379003
11299674
30214058
86011089
30448630