40696646
60983124
8495093
3861972
40446944
60297920
72086755
60628896
71428332
51244232
4881998
41806162
51211949
54214237
552351
48307218
7085903
66188261
3339835
88037930
90503791
87739807
16376255
7916509
70329406
10589047
16359754
55797287
76057415
3830374
29864779
46085815
60206519
35157609
66574943
87943004
8175905
99094125
1951617
13463362