68578941
58312858
67448764
1995427
8163836
15437367
25263306
9050480
9252461
5405768
84009486
2123965
88629953
64061632
93716560
66994311
55217036
26552233
4884662
53435571
32496160
83145140
19818170
45229633
91409710
94482810
51981218
55481767
13315753
4145173
5555085
45494802
30959706
17641788
92603211
73298138
58671286
81756070
57381797
48334578