14902799
13532548
41634612
40065064
12174156
91533038
5916636
51461035
88535969
44681523
31971541
40398324
18548085
34015112
62798327
21484435
93777073
1933244
90126551
4933705
5991474
5312847
6701953
43486835
77843219
42925103
37988932
8126571
16999917
75594602
1684757
61363467
35887017
73089655
6624916
43764957
47848097
34868830
44874967
27787537