76051466
1384556
74626562
19696439
37077583
26819722
50486418
56007722
16245341
34448763
46138352
56428413
81937212
47531991
19702194
99968885
46143784
41369540
20361307
23926348
50116700
58939690
24749366
22512430
59173711
32865595
4386739
53453741
71679320
81387348
98009151
68066704
37091914
14004829
73212766
47232978
23152192
66527599
43801453
32273300