8707113
3405558
48947716
46913066
21988774
32469793
50025402
1656351
57482617
79724367
37378041
28589232
41353387
22637953
73685671
68098647
17633887
53308269
30533614
42218310
1647127
9932161
36222992
27669644
24899705
96447342
41438652
30971239
3592845
12594506
82226267
56242547
22685358
27554687
34616188
55744252
91833767
4417106
51179466
23461181