18703961
68078361
15201310
51128113
79263584
67857559
25417370
13956624
94399399
81886169
6701446
1459613
39904890
49046554
1870400
55216875
9728601
79991763
42176989
60346608
39823289
72709670
23429295
36783663
39674068
4774256
17712920
9207706
31423924
8414693
68509933
45652433
63598862
22045938
4644112
58961144
61718971
99734626
37509329
5113207