66711096
92639213
43481329
22874524
55115959
2791857
66361227
59843899
1784410
2511571
34105816
78775004
46122014
85698925
200122
87801351
82334201
96532070
81752916
57224428
84003128
43055517
27176933
13335364
41505864
83161464
5728561
31211492
81207117
77053955
9912358
40483609
61226709
25248077
65269900
92025142
19525786
38648679
25721177
14661734