4238901
9103512
92861118
55712586
47274161
80852227
38874506
126227
90395610
58059905
19283544
69055675
40665560
84367971
63076684
67246
68666238
78607735
8869244
36212758
5645679
84923326
43871049
866908
38588209
73142333
68028789
82911544
49866399
43868743
63031634
4627763
44623968
70456558
96796389
11515482
65921010
56915177
27961135
21129534