42765443
56189722
73403599
83116368
58555371
98519429
20901584
18079726
5630167
86917629
70474107
47371401
656852
33815949
92567745
14653793
73553205
1424943
96296373
1740428
15602865
8615296
22928262
87018862
40896257
88953466
92333438
29408657
4278676
69105448
19156881
80219606
62391025
78256584
24523064
118998
49183835
25412408
4054147
46933487