38885955
24455056
67868849
94183415
18702728
16713921
81136562
63101371
21178681
99056775
95205
76505770
75939660
27687894
6129444
32422385
65749639
80929108
34109564
75509114
86866124
22301609
87711832
82668685
87066232
9536300
38084629
61013841
78806104
55516010
35078709
93705719
1155154
7919865
9802011
10322271
79359078
11452014
87775437
84802959