30821217
5667213
10764381
48502377
52343856
52065360
82864858
82836347
71783501
88966452
28678104
55364743
63412230
51822705
32646573
81039574
48234137
9912278
41012937
3092672
37697540
1302955
2538755
17001328
12304323
39831450
69179450
6423727
91969162
92333184
680065
28026552
81458163
2869276
6532904
833164
57693297
6272188
64505628
53384766