45815787
31382098
56854665
19688127
642590
859687
93076637
82546642
43941278
35418474
68815659
40327335
1893894
757165
48933618
22391908
79762536
48304148
60622353
13114980
87622483
77116817
53104297
9589185
74176053
1387234
77843700
1399333
73055152
64925111
86791011
37749958
45494905
68239748
48605493
86558662
14844838
10506301
407912
63192617