52565231
48918915
9283156
46737315
7403390
82681153
41089977
70618029
73119380
12294501
8806217
18844522
65373610
81856050
81572062
24227826
6993893
16245703
10109593
91694022
58246608
52501776
12234330
37332615
83073944
49091251
6138678
5353170
6826447
91571127
10595412
49613133
42611208
9264314
51578145
50217473
25121365
82967532
9791986
39452444