17046859
27407097
17846796
41261069
24661954
80117879
6107197
96347826
47005940
58451645
99233874
75276385
6315317
80704798
23934580
70378356
87968922
21853276
86969052
5347634
81978631
51423642
81685743
51444955
38815348
83094806
56201646
92272764
93647139
42395685
11664270
83132041
15454760
3089971
35131808
63249684
89436366
45402036
39893813
1562091