28462537
39819647
51596164
61721086
56151896
34611820
30659745
66956160
67279673
64663327
44646519
32025355
41933194
67594490
62234138
94599105
27484266
8211837
80102142
83652454
42897729
89859414
94535130
46744267
23182271
14171987
9730457
48634015
94878263
45965333
40708485
99228431
50618506
31568169
2351827
61462874
5281812
91373237
80693412
60256112