40885425
45449568
19716729
14859723
76646379
7186708
6775147
88859114
4955697
5879717
58737353
67097356
22838284
57182775
7526007
68669812
86131267
88353306
93518959
39682645
64792215
66632190
84105197
59447133
92364761
94726469
35284187
17886704
24666023
60726517
87682992
1997437
36287195
55746533
967460
91315845
12437372
75445983
83828224
11578952