28533689
48093669
35638477
41784641
57616416
76788000
32304862
33043217
59666058
92467169
88741741
32451566
70573652
29708738
45431783
25098860
59268165
62913174
50703548
72634949
10499980
18767656
277344
38269432
91389807
43067807
31005795
50008781
82767292
17784243
26134322
56551410
98211174
77304468
10571219
55873571
7538877
68461188
72078785
4834974