81066836
74553705
8302718
86963358
69626340
35064
29719427
54575771
39708673
37915411
6678644
11505465
59042158
61932827
88627854
28859534
91063500
49892053
607386
28953158
8273659
36507931
13995860
53973239
443797
28307960
50256995
36576268
58942400
17212339
13568221
84992787
56954474
96844664
62967368
1649396
31804424
72894637
85195462
47295160