62385158
82918872
66731477
55418891
43698122
34673561
56712966
96652390
8394300
53706337
81644016
2940212
89426154
46853345
18553738
20537997
84977945
80479711
47607229
99375396
83414281
80389025
70479213
52643775
88616683
82661409
96445664
8878096
69039784
93524180
24075566
40161784
87837752
33823714
54115083
34596923
9131689
24207360
87499899
42792795