57589246
87301240
67895651
43002483
78618325
49968186
49754493
55701155
1965539
94757987
40992909
1959040
52108382
30412983
38583573
6717960
47345181
25166706
46418887
9791632
72713304
61965999
28936613
76242312
49634639
80419646
1667305
52859887
39298945
90307786
51009220
3069076
46346185
76901440
44296912
1137046
31689221
79109948
34763504
3937114