38822396
25788363
60211912
44445990
54801643
3632619
13838001
1332460
91264768
6772612
27008598
91394189
63563636
75522147
1673487
54363035
85238470
18532846
80991785
4524178
52188212
85673946
85081695
32358458
8524855
8901850
50811045
44535722
51462315
67458946
73123891
96553892
20609209
8385744
68187109
42702814
27933678
55131141
10411993
9346642