1106855
26004187
45772087
91367949
18841079
17743350
38888541
55058082
15172123
8583581
59065223
52606775
8083285
55486884
56417226
25397625
2633863
89204967
14258848
82728255
72472552
86517996
1103712
3320520
22564127
26424815
56275228
69807046
51837521
10099460
19458158
8218698
8714400
9537842
41731069
77422349
42251382
3596915
85309085
1827950