17587959
18904454
58777629
52757031
93314262
47478867
42184561
95421217
78014279
51636720
93549304
62734727
11998129
53591314
28826406
87371881
19012477
51357096
40098532
50143674
3818166
98566576
320883
99929797
69963512
75017383
82954709
55351702
8137077
17761599
11289887
78934651
61664079
38237450
59793620
23542471
63295004
27279821
50693435
78179018