13143501
72449357
80367700
62497715
56489207
7253423
69252482
9421139
25638642
15831114
45062182
42407081
89451985
5293214
1067270
93247450
82953674
46149524
93251669
27211177
32254000
428195
79036523
2636984
4087422
92655191
8776294
45843547
86144942
59448505
89448752
66078083
2917370
28038511
26557488
44324750
1783033
66737816
41115809
35622097