39739930
29742583
41153584
68271469
247759
56754059
38944029
59337168
85928675
3602231
83918739
3248689
45881098
59025501
74141585
78484708
45586907
45453286
6272113
51409639
16236985
84052821
18989599
3835950
6986398
7826790
22985982
58099771
97286800
27316052
65291917
11732691
54932724
53327334
18138783
67889988
5177844
13567895
8755845
43709823