42646212
77773416
19634260
70641138
60475740
72957242
48535115
29381369
54912992
4171933
42619822
62172288
110920
24142299
36547310
69659579
70456216
27139148
68619590
77629598
87833328
46999906
58325717
4894661
8675489
25907962
4574186
84388719
73767237
29558025
57107329
48324698
29363228
218575
76058368
15352309
37155863
65091251
63759678
35937661