46281922
56069033
41317954
24799209
49084208
41315811
77575360
21689733
39384718
13114641
99275612
48123553
12287324
78432612
22175273
62999926
16159787
5658220
20396251
70696254
45674518
85398714
47721490
89254036
9955286
63585453
48144491
47731753
50371057
75626313
32212478
89145360
65396096
5881845
65933672
77915754
5359794
92013643
14258782
16064138