30933637
68707172
8840863
14526672
8774711
96588565
30893701
77919072
98458897
40766031
47534292
69382303
47172217
20776635
85127018
8436118
736314
44086224
74195602
81571906
25339609
79738876
55864970
127700
17809413
84817621
11509210
79324217
37873249
94709037
81749131
66759150
43339778
47297987
30209223
60813746
6965603
80245432
59333878
40313883