59408276
14811010
90659253
47034639
47856821
43783125
58592916
13388009
76804047
6555249
49081910
7955783
86452261
83704240
76299033
55513690
9774442
24159253
65381661
83959813
12917251
41624086
21823732
25342559
37487014
84277099
74358232
6577909
49415344
37034585
41553815
57969049
88728925
58768121
20069332
7013770
4086700
41655203
20788818
78584330