35287421
12834733
86582117
504799
5875524
30013563
82725488
17378970
38823780
7346456
72085150
7157791
50448090
52754365
82425881
4258440
2234591
57893399
40722695
41828207
10878707
87323204
29222004
78887833
20379820
492502
8167249
8584116
946280
4420511
62961001
55467057
58614889
74405304
40232305
1382329
4461802
132748
8052027
38388248