43821450
1411946
89206206
46164546
242577
72374691
53421635
23136919
22396427
98465361
75084986
56604847
55673503
30443144
66064262
44864345
49684656
6441458
60827365
94487403
3168320
37604192
44433454
14141124
38597009
54765482
57866189
19909288
20789572
26271810
49366729
97886621
72435063
91451206
99444080
1667234
61285022
61849465
51357065
4162986