2379123
41517714
17841880
95261211
21155202
60599382
7487049
21549711
68073140
9796455
48699334
63696962
68178293
375555
40551060
32473799
97185258
69427971
42039549
12725595
83186119
30189992
31921184
83989597
71822772
99292326
46746450
6245416
34998621
85888376
63831271
32658823
72295869
46489155
2355356
94148476
80403795
68171957
86743355
47143072