42393424
66158547
80033722
85425775
42523223
63971985
57847177
92764245
24209030
40367266
86739041
71509380
49027965
45716867
17862331
25203284
3471506
30731866
61995074
34086639
5841567
16791004
53439485
53289628
53676761
33246476
95221167
9600751
89011821
14298165
69033382
37269993
97164222
10932443
58576110
8224167
28775254
48062505
15608813
52182470