45774168
35191812
9227431
89338802
40902080
66992116
40556779
54723315
67455977
75273895
93865082
9374523
46726634
15395390
81863305
38009949
88216375
45639876
30617440
31179376
71337108
1625238
25362394
72937531
25146285
60906014
76598631
16353083
73473561
19207634
22973592
43474296
95797163
8356703
89538287
65002543
67121331
64828111
48116156
15244100