96043957
45124738
703832
8866693
59954589
37276993
46305606
83791022
88555800
917034
526059
48934268
5011303
23647601
88414772
95659449
44346950
38605621
20881432
66506219
85987649
51348253
4208158
1538197
1794290
92943908
81625644
78455856
43245671
8550560
21573606
64109865
78608156
89337953
8825264
12931360
25351662
74409132
4285504
62532628