18953849
2539237
28739090
39146730
18753954
50826559
91718858
94908293
1000285
37356616
69337554
51701444
81822938
12399710
59429592
12595967
71578236
6427684
89682809
33847525
84874946
73569605
9039158
21227834
83724268
89517925
9658654
61087817
73268695
13007605
76733141
11022808
93299926
2538071
62588556
75758301
11989395
7318263
17299497
51535802