51121710
147193
65837080
75094957
89025732
57326408
21727471
42615578
68184369
20726262
76631212
82897300
44582266
38536397
3268096
74764729
6442903
65452528
5597046
16319512
63292105
56587546
40763069
69301342
21709484
8672923
65332375
7820791
57682469
4664615
91578033
64486083
53288349
99285325
26004494
10525604
72864294
47412713
58855222
88548076