42092725
37353838
48659521
57985965
2479673
5989946
93183529
90095496
44037158
10103615
33541426
60496546
15457062
6689934
58244561
52546285
51532520
7775373
2133891
44149655
63821006
68932275
83702049
77764337
71507523
22644870
35725659
6509200
62303073
6175218
62343081
5497697
90411079
54808450
59626719
87177226
57777121
54863896
48093164
37364667