59802125
53672654
89411754
3825926
41035656
73353516
21154682
17905187
43246000
54475572
25422499
4667921
42621168
93093494
34542342
42969287
41543777
28625126
38828948
5886230
2600386
6791279
14768408
39177589
52986113
61897177
66778153
52637936
68635186
3655731
26589917
49714393
10795997
86886778
41678044
6126254
24875857
90016049
83771138
18853925