76778426
53495563
853090
40838302
6619633
66758102
18629562
89771838
62077047
38339087
31393910
87394878
45164384
17545671
76243279
55222148
63605227
1843850
10329
6978912
73491509
4795172
18986590
13844309
286937
75954418
93587305
4942805
36975611
93409795
69145907
12173959
2278234
8617177
22943169
51591766
19508974
28425778
56173394
3249907