68289389
70064704
46786161
64374251
95329557
25694655
85232773
3929988
12981913
65267892
52219250
97917993
46484983
17107432
43918236
6312885
40031768
444113
7701052
76322422
12413941
13973430
94709747
76345279
9923978
54151330
92253245
24676772
41702699
855151
16044317
26253514
11572502
62306189
2667479
55422502
92108883
61882602
31827900
38052452