1619116
90883360
85457580
83367364
46948228
77578653
81505952
96914320
27988233
94809417
388697
18149735
2551720
52561316
5637348
76322122
36792387
2426492
54662159
85192878
31577855
40958738
68368474
638411
38323914
82559835
88029591
70629026
81163991
35463406
76014138
14993436
87572845
62234201
55306413
47794542
41093853
31949306
95833709
36433875