50542888
26608395
92672951
14964395
79071117
80864155
2209018
49705790
17051614
55389384
79449010
497763
14366262
637051
5514906
56639832
20008289
63708047
25875314
62188390
7341750
83708850
1919006
39447332
69246351
65568713
83151283
31647302
92051718
45357666
20445664
90903908
8217765
18374318
11987163
25759883
66673218
69037030
25494697
30973482