29427090
87479819
5243284
66659908
88106558
79578348
25919549
25588
65638053
80862602
71736507
31913701
39905408
66476515
4528701
27438100
18626411
22234591
90994274
726528
3373791
69885934
26082864
8492684
22117726
79668466
58767130
23343966
7018493
46265392
8143943
4538654
11667175
85564851
70464313
15944234
59346423
59796248
46044162
22312185