78995785
1315918
81423232
63612952
29422570
85235140
82121998
2838625
29752303
8331810
54153252
64604179
58528142
10983018
87492430
12816610
42057168
7926224
5693285
57649924
10172054
25215799
4898063
42951492
19176675
89023917
39441845
8042298
33779220
77341747
32503041
89735672
21694588
92272423
70654646
28766403
94983301
32004549
6623565
28171825