18843232
3285763
89149723
557451
80271460
77596433
18452459
90789745
81212381
66719390
82694335
18554561
74617125
72939250
52431033
84954651
49636806
19887944
18747304
52056583
39067101
33183597
8362136
44379496
97385048
7377365
75121061
20604985
6239579
83188080
9643255
12572115
46488913
6663081
95007723
33233094
1247284
6048764
72553244
20229798