41101044
99821036
58311607
60643422
77949999
56462355
47739192
89613826
16605271
8232956
8565403
64592666
50333154
805067
1615167
98713236
61156581
50426420
83139728
85588657
8625809
7314227
9574863
83878096
82615698
60614810
99204541
10918130
87756926
52319352
4472412
57422585
50981203
92655500
13461420
9516764
35852636
55225224
2123884
28474658