69828595
48886505
39002632
7769602
7212158
83974049
64811367
35358616
17835535
79355402
5013160
21092890
62771536
48407791
82747824
86998759
1487620
64825628
61689484
47073888
95152209
41429884
9679997
55461450
55268909
85773958
86522245
10319880
69929708
47269966
28453086
18247256
8377885
39951396
27309364
78792046
91493640
30519991
28079818
31032761