3047068
49451025
99817936
8725183
905115
47077169
45267399
98975348
34942623
72286905
75337490
9523496
81574
35914454
11313951
44431091
72511813
88411987
42745538
11638708
19739520
18185955
24349583
2851854
74873255
99748389
77679408
38874670
23412738
85424895
31023704
37914509
19068334
93869545
3727865
83997286
8854423
76701315
7834364
20897400