19783584
16124365
76829133
27989553
8885148
8044850
66915543
190530
44475419
50575676
40799224
24623583
15674204
27798910
78472364
9114209
69022852
43995874
93801441
64593127
97533430
8573731
31046496
30718859
35124347
51539256
10226293
8468314
48324825
46485699
40539727
12751515
91371917
42011437
17384409
505462
95003641
805395
46574722
66337264